The effect of puzzles on students' course success